overkill (weapons) - German English Dictionary